homing pigeon – English–Español translations

🇬🇧 en es 🇪🇸

homing pigeon noun

  • domesticated rock pigeon with strong homing instinct
paloma mensajera
Wiktionary Links